python_base1={
    "IDE":{
        "IDLE":["操作，90","意义、100",
                "JUPYTE"
                "pycharm"]
    },
    "if语句":{'if语句用于控制程序的执行'
            'else 为可选语句，当需要在条件不成立时执行内容则可以执行相关语句'
            '当判断条件为多个值时，可以使用以下形式':
                'if 判断条件1:'
                 '执行语句1……'
                'elif 判断条件2:'
                 '执行语句2……'
                'elif 判断条件3:'
                 '执行语句3……'
                'else:'
                 '执行语句4……'},
    "and和or":{'and':'并且'
              'or''或者'},
     "Random()模块":{'import random'
                   'dir (random)'}
}
python_base2={
    "IDE":{
        "IDLE":[
            "操作, 90","意义, 100",
            "JUPYTE"
            "pycharm"
        ]
    },
    "数字，字符串":{'字符串':"字符串是一具有序的，不可修改的，元素以引号包围的序列",
              '数字':"整形int,浮点行,长整形"},
    "列表":{'1 列表是最常用的Python数据类型，它可以作为一个方括号内的逗号分隔值出现。'
          '2 列表的数据项不需要具有相同的类型,创建一个列表，只要把逗号分隔的不同的数据项使用方括号括起来即可'},
    "元组":{'1 元组与列表类似，不同之处在于元组的元素不能修改。'
          '2 元组使用小括号，列表使用方括号。元组创建很简单，只需要在括号中添加元素，并使用逗号隔开即可'},
    "while循环":{'1 while语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务'
               '2 执行语句可以是单个语句或语句块.判断条件可以是任何表达式,任何非零,或非空（null）的值均为true。'
               '3 当判断条件假 false 时,循环结束'},
    "字典":{'字典是另一种可变容器模型,且可存储任意类型对象。'
          '字典的每个键值 key=>value 对用冒号:分割,每个键值对之间用逗号,分割,整个字典包括在花括号{}中'},
}
python_base3={
    "IDE":{
        "IDLE":[
            "操作，90","意义：90",
            "JUPYTE"
            "pycharm"
        ]
    },
    "复制列表":{'copy() 函数用于复制列表，类似于 a[:]。'},
    "列表的切片处理":{'列表的切片就是处理列表中的部分元素，是把整个列表切开的方法。'''},
    "字符串方法之‘join’方法":{'Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串'
                      'str.join(sequence)''sequence是要连接的元素序列'},
    "while的使用":{'continue,break 来跳过循环,continue 用于跳过该次循环,break 则是用于退出循环'
    # continue 和 break 用法
    #i = 1
    #while i < 10:
        #i += 1
        #if i%2 > 0:  # 非双数时跳过输出
            #continue
        #print i     # 输出双数2、4、6、8、10

    #i = 1
    #while 1:  # 循环条件为1必定成立
    #print i   # 输出1~10
    #i += 1
    #if i > 10:  # 当i大于10时跳出循环
        #break
},
    "元组（tuple）的基本创建和使用":{'创建空元组':'tup1 = ()'
                                 '元组中只包含一个元素时,需要在元素后面添加逗号'=='tup1 = (50,)'
                         },

}
python_base4={
    "IDE":{
        "IDLE":[
            "操作，80","意义，85",
            "JUPYTE"
            "pycharm"
        ]
    },
    "集合":{'创建''可以使用大括号{}或者 set()函数创建集合,注意:建一个空集合必须用set()而不是{},因为{}是用来创建一个空字典'
        '基本方法''添加元素, s.add( x )和s.update( x )'
          '移除元素, s.remove( x )如果元素不存在,则会发生错误,s.discard( x )元素不存在,不会发生错误'
          '计算集合元素个数, len(s)'
          '清空集合, s.clear()'
          '判断元素是否在集合中存在, x in s, 判断元素 x 是否在集合 s 中,存在返回 True,不存在返回 False'},

    "字典":{'创建' 'dict={"name":"xxx", "age":20}'
          '特性' 'dict是无序的,key是唯一的,key不可变性',
          '增,删,改','显示删除一个字典用del命令,del dict["name"]''dict["age"] = 8      # 更新 Age',
          '嵌套',# FamousDict = {
                       #'薛之谦':{
                       #'身高':178,
                       #'体重':130,
                       #'口头禅':['你神经病啊！','我不要面子啊']
                            #},
                        # '吴青峰':{
                        #  '身高':170,
                        # '体重':120,
                        # '口头禅':['我叫吴青峰','你好']
                      #}
                    #}
          }
}
python_base5={
    "IDE":{
        "IDLE":[
            "操作80，意义80",
            "JUPYTE"
            "pycharm"
        ]
    },
    "函数":{'定义一个函数'
          '函数代码块以 def 关键词开头，后接函数标识符名称和圆括号()'
          '任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数'
          '函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明'
          '函数内容以冒号起始，并且缩进'
          'return [表达式] 结束函数，选择性地返回一个值给调用方。不带表达式的return相当于返回 None'},
    "语法":{#def functionname( parameters ):
            #"函数_文档字符串"
            #function_suite
            #return [expression]'
        }
}